on (someone's) turf

Translations
на (чьей-то) территории
The meeting took place on his turf, giving him an advantage.
Встреча прошла на его территории, что дало ему преимущество.
Definitions
In someone's territory or area of influence, often implying a challenge or confrontation.